Big Huge Thesaurus

demerara rum

noun

sounds kind of like